package com.example.warehousesystem_common.pojo.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 供应商的实体类
 * @author heshijiang
 * @version 0.0.1
 */
@Data
public class Supplier implements Serializable {
    /**
     * 供应商的id
     */
    private Long id;
    /**
     * 供应商名称
     */
    private String supplier;
    /**
     * 联系人
     */
    private String contacts;
    /**
     * 联系电话
     */
    private String phonenum;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 描述
     */
    private String description;
    /**
     * 是否系统自带 0==系统 1==非系统
     */
    private int isystem;
    /**
     * 是否启用 true为开启，false为关闭
     */
    private boolean enabled;
    /**
     * 预收款项
     */
    private BigDecimal AdvanceIn;
    /**
     * 期初应收
     */
    private BigDecimal BeginNeedGet;
    /**
     * 期初应付
     */
    private BigDecimal BeginNeedPay;
    /**
     * 累计应收
     */
    private BigDecimal AllNeedGet;
    /**
     * 累计应付
     */
    private BigDecimal AllNeedPay;
    /**
     * 传真
     */
    private String fax;
    /**
     * 手机号码
     */
    private String telephone;
    /**
     * 地址
     */
    private String address;
    /**
     * 纳税人识别号
     */
    private String taxNum;
    /**
     * 开户银行名称
     */
    private String bankName;
    /**
     * 开户银行卡账号
     */
    private String accountNumber;
    /**
     * 税率
     */
    private BigDecimal taxRate;
    /**
     * 租户id
     */
    private Long tenantId;
    /**
     * 删除标记  1==删除  0==未删除
     */
    private String deleteFlag;

}
